Grid Glow Windows and Android Phone Game Mobile App







Grid Glow
What did I learn from this Windows and Android Mobile app game design Project:
Game Design:

Purpose / Goal: Design a fun 2D Puzzle game for Windows and Android phone in 3 days over the weekend



C# Programming and Programming Ideas:

What made programming the game more enjoyable was I had 3 main C# Sharp classes which each were in their own file. Using the 3 classes I was able to make the gameplay and interaction work and stay understandable so I could keep designing it and adding features when everything else was breaking with Unity.


Unity Game Development

Unity is a nightmare and has 100 possible ways to do everything but only 1 or 2 that actually work. It takes a lot of time to figure out what to use in unity be it a gameobject or component that you add to the game object. There are so many options so a lot of times if you can program something to work with code that is more reliable for me then trying to find a gameobject or component in Unity that will do that.

If you add a component to a gameobject sometimes it will completely change how the standard gameobject funtions such as the Canvas object. If you add a Canvas_Group component to it, this allows transparency and alpha fading which is very confusing why this is not on the standard canvas. So there are all these possible features but you have to know how it works already which is very difficult when you are designing or imagining or planning how you want to design your game for the first time.


Creating Software with AI assisted Coding

ChatGPT wasted many hours of my time with suggesting code or gameobject features that did not work or worked initally then later in the coding process was way too complicated or could have been done a much easier way. It is important to specify the exact version of Unity you are using when asking ChatGPT questions about programming to have a better chance of getting code that works. ChatGPT is amazing at programming shaders. This is the one thing that I would never have been able to do without ChatGPT's help. All the other code I could have searched or guessed at like I was doing with the hours spent coding and designing the game with ChatGPT. It may have taken a couple hours but the shaders ChatGPT designed were exactly what I wanted with a compatible code for the old version of Unity I was designing the game with.

Music Composition and Sound Design

Bonus: Grid Glow Soundtrack Music Song Recursive Loops

Marketing and Social Media

Notes: